package extremefx.i18n.locales {
	import extremefx.DayOfWeek;
	import extremefx.i18n.DateTimeFormatInfo;
	import extremefx.i18n.NumberFormatInfo;
	import extremefx.tools.ObjectUtils;	

	/**
	 * @author Marcelo Volmaro
	 */
	public final class AR_SA extends AR {
		public function AR_SA() {
			super();
			_code = 'ar-SA';
			_id = 1025;
			_englishName = _displayName = "Arabic (Saudi Arabia)";

			ObjectUtils.merge(_dfList, {
				shortDatePattern  :  "dd/MM/yy",
				longDatePattern  :  "dd/MMMM/yyyy",
				shortTimePattern  :  "hh:mm tt",
				longTimePattern  :  "hh:mm:ss tt",
				_fullDateTimePattern  :  "dd/MMMM/yyyy hh:mm:ss tt",
				_firstDayOfWeek  :  DayOfWeek.SATURDAY,
				_shortDayNames  :  ["ح","ن","ث","ر","خ","ج","س"],
				_monthNames  :  ["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],
				_abbreviatedMonthNames  :  ["محرم","صفر","ربيع الاول","ربيع الثاني","جمادى الاولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],
				_nativeCName  :  "التقويم الهجري"
			});
			
			_calendar  =  3;
			_calendars  =  [15,2,9,10,1,12];
			_numberFormat = new NumberFormatInfo(_nfList);
			_dateTimeFormat = new DateTimeFormatInfo(_dfList);
			_nfList = null;
			_dfList = null;
		}
	}
}
